Li JinyuLi Jinyu
Dong Nai City Hit Bottom in V.League: Age and Squad Depth Become Major ProblemsDong Nai City FC dropped to the bottom of the 2026-2027 V.League table after ...
Ljubljana 2026: The Broadcast Map Reveals the Real Gap Between European and Chinese Table TennisEight names. I counted and recounted the European Table Tennis Union (ETTU)...
Sabah's Fairytale: From Azerbaijani Minnows to the Champions LeagueFew could imagine that a club founded only in 2026, based in Azerbaijan's...
Brent Above $110 and the Sustainability Test Facing Gulf FootballOne October morning I opened my screen at six o'clock Los Angeles time and sa...
Kunlavut Vitidsarn Wins 2026 Asian Games: The Body of a Control PlayerThe final point flashed on the scoreboard: 21-12, 21-16. Two games. No decide...
Asian Cup 2027 Schedule: Vietnam and the UAE GambleWhen the AFC published the official schedule for the 2027 Asian Cup, one deta...
Day 2 at the 2026 Para Pan Pacific Championships: Two world records reveal a new power map in para swimmingAs the crowd was still buzzing over the opening-day records, the second day o...
Nine Dimensions of Esports Analysis: The Boundary Between a Data Framework and SpeculationIn 2026, at the World Cup semi-final between France and Belgium, I was new to...
FIFA Postpones FIFAe Finals in Jeddah One Day Before Start: When Security Risk Brings Down an Esports EventOn Thursday, only one day before the FIFAe Finals 2026 were set to open in...
Scottie Scheffler and the 6-11-4 Paradox: The World No. 1 Loses More Than He Wins in Team ColorsIn September 2026, in Montreal, Brandt Snedeker stepped into the press room a...
Olympiacos 78-68 Iraklis: Bartzokas, Defense, and the Bill of the ScheduleThe first quarter ended at Ivanofeio with Olympiacos heading into the locker...
Second annual Milton Keynes ladies charity table tennis tournament raises £650 and more than 100 bras for breast cancer charitiesOn 6 September, Milton Keynes Table Tennis Centre hosted its second annual...
CAHN vs Shanghai Port: Two Losses, One Misdiagnosis, and the Problem That Isn't Dinh BacI reviewed the footage of Cong An Ha Noi's two continental defeats, not to fi...
When the Match Data Feed Comes Back Blank: The Invisible Hole in Football AnalysisAt three in the morning in Hamburg, the computer in my study returned a file...
Belgium Open 2026: Portugal's Two U21 Titles and the Real Ceiling of Europe's Development TierIn Pepinster, a small municipality in eastern Belgium, Matilde Pinto walked...
CAHN 1-1 Thanh Hoa: VAR overturns a late penalty, but the crack appeared at minute 60In the closing minutes, the referee pointed to the penalty spot. Nguyen Filip...
India at the 2026 Asian Games: The Draw Is Only a Shadow, the Doubles Gap Is the Real SentenceOn September 19, in Aichi-Nagoya, the organizers of the 2026 Asian Games...
Vietnam ahead of the third-place play-off: A depleted squad, Bergson, and the price of a congested calendarThe final training session before the third-place match lasted less than...
Lyngby 3-3 Nordsjaelland: six minutes erase a 0-3 deficit, and a 100th-minute penalty goes beggingMinute 71, the board at Lyngby read 3-0 to the hosts. Minute 77, it read 3-3....
Astralis Benches HooXi and jabbi: When an Expiring Contract Beats a Championship TrophyLess than a week after lifting their first LAN trophy since December 2026,...
